hold (something) close to (one's) vest - Englisch Synonyme Wörterbuch

Can't found any synonym terms.